home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 1407 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.4 KB

  1. Path: access1.digex.net!not-for-mail
  2. From: ell@access1.digex.net (Ell)
  3. Newsgroups: comp.object,comp.software-eng,comp.lang.c++
  4. Subject: Re: Moving from C to C++
  5. Followup-To: comp.object,comp.software-eng,comp.lang.c++
  6. Date: 10 Jan 1996 21:37:19 GMT
  7. Organization: The Universe
  8. Message-ID: <4d1bif$ck7@news4.digex.net>
  9. References: <4cs44p$3pk@ixnews8.ix.netcom.com> <30F2A6BE.4A54@hboc.com> <RMARTIN.96Jan9220022@rcm.oma.com>
  10. NNTP-Posting-Host: access1.digex.net
  11. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  12.  
  13. Robert C. Martin (rmartin@oma.com) wrote:
  14. : In article <30F2A6BE.4A54@hboc.com> "John A. Casavant" <john.casavant@hboc.com> writes:
  15. :    There are really two issues that you need to be aware of when 
  16. :    moving to C++.  First, C++ is a language that supports object
  17. :    programming, but is not a pure object language. 
  18.  
  19. : Bah, and double Bah.  
  20.  
  21. All your "Bah"s plus one  ;)
  22.  
  23. : There is no good definition of what a "pure" OOPL is, so it is :
  24. : meaningless to accuse C++ of "impurity".  Even if there was a good
  25. : definition of a "pure" OOPL, there is no indication that there is any
  26. : ben[e]fit to be derived from such "pure-ness". 
  27.  
  28. There is nothing like everything being a class in an oopl.  Of course
  29. with easy generics, and polymorphism.  Yet C++ serves those coming from 
  30. C, those desiring the highest execution efficiency, and those creating 
  31. compiler, system, or OS projects.  In these efforts C++ shows both its 
  32. "beauty and power".
  33.  
  34. Elliott
  35.